#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
  font-size: 11px;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes .window .contact-title {
	color: #222222 !important;
}

#boxes .window .contact-error {
	color: red;
}

#boxes #dialog {
  width:38% !important; 
  font: 14px 'Trebuchet MS',Verdana,Arial;
  left: 27% !important;
  text-align: left;
  background-color: #E3E3E3;
  height: 339px !important;
  padding: 49px;
  top: 104px !important;
  border-radius:15px;
  -moz-border-radius:15px;
}